surmount hurdles

Translations
surmonter les obstacles